long-term supplier declaration - French English Dictionary